
package com.misi.service;
import com.misi.db.domain.PageInfo;
import com.misi.db.domain.PageControl;
import com.misi.bean.business.UserRole;

import java.util.List;

/**
 * 
 * @author 密思软件
 * @date 2018-8-26 17:48:38
 */
public interface UserRoleService {

    /**
     * 根据实体UserRole，新增 信息
     * 返回影响行数
     */
    Integer insertUserRole(UserRole userRole);
    /**
     * 根据实体UserRole，更新 信息，用主键更新
     * 返回影响行数
     */
    Integer updateUserRole(UserRole userRole);
    /**
     * 分页查询
     */
    PageControl<UserRole> page(UserRole userRole, PageInfo pageInfo, String whereSql, String orderSql);
    /**
     * 根据主键id，查询一个实体UserRole
     * 返回实体UserRole
     */
    UserRole find(Integer id);
    /**
     * 根据主键id，逻辑删除数据
     * 返回影响行数
     */
    Integer delete(Integer id);


}
